home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / UTILREEN / MULTPRNT.LZH / MPRINT40.DOC < prev    next >
Text File  |  1989-03-17  |  44KB  |  988 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                                Multi-Print (tm) v4.0
  17.  
  18.                      Copyright (C) 1987-1989 Gerald P. Doyon
  19.  
  20.                               February 6, 1989
  21.  
  22.                    " An Enhanced and Innovative Print Utility "
  23.  
  24.  
  25.                                _______
  26.                           ____|__     |               (tm)
  27.                        --|       |    |-------------------
  28.                          |   ____|__  |  Association of
  29.                          |  |       |_|  Shareware
  30.                          |__|   o   |    Professionals
  31.                        -----|   |   |---------------------
  32.                             |___|___|    MEMBER
  33.  
  34.  
  35.  
  36. Multi-Print v4.0                                  User Documentation Page 2
  37. Multi-Print  v4.0                Page  02                      Users Guide
  38.  
  39.                        T A B L E  O F  C O N T E N T S
  40.  
  41.  
  42.  
  43.   Introduction                                                3
  44.   System Requirements . . . . . . . . . . . . . . . . . . . . 4
  45.   Command-Line Switches                                       4
  46.     /CO:xxx - # Copies. . . . . . . . . . . . . . . . . . . . 4
  47.     /DD - Duplicates Documents. . . . . . . . . . . . . . . . 5
  48.     /DC - Display User Configuration default values . . . . . 5
  49.     /DM - Display Multi-Print default values. . . . . . . . . 5
  50.     /DT - Print current Date/Time stamp . . . . . . . . . . . 6
  51.     /DV - Run in DESQ View. . . . . . . . . . . . . . . . . . 6
  52.     /? & /H - Help. . . . . . . . . . . . . . . . . . . . . . 6
  53.     /LM:xxx - Set left margin . . . . . . . . . . . . . . . . 7
  54.     /OP - Output to Printer . . . . . . . . . . . . . . . . . 7
  55.     /OS - Output to Screen  . . . . . . . . . . . . . . . . . 7
  56.     /PH - Print page headers. . . . . . . . . . . . . . . . . 7
  57.     /PL:xxx - Set Page Length . . . . . . . . . . . . . . . . 7
  58.     /PN - Print page numbers. . . . . . . . . . . . . . . . . 8
  59.     /PS:xxxx - Set Printer Speed  . . . . . . . . . . . . . . 8
  60.     /PW:xxx - Set page width. . . . . . . . . . . . . . . . . 8
  61.     /S - Print Sensor . . . . . . . . . . . . . . . . . . . . 8
  62.     /SS - Save Screen . . . . . . . . . . . . . . . . . . . . 9
  63.     /ST - Print Sensor Test . . . . . . . . . . . . . . . . . 9
  64.     /WE - Watch edge of paper . . . . . . . . . . . . . . . . 9
  65.     /WF:filename - Work Files . . . . . . . . . . . . . . . . 10
  66.   Multi-Print in action                                       11
  67.     Statistics Window . . . . . . . . . . . . . . . . . . . . 11-14
  68.     Text View Window. . . . . . . . . . . . . . . . . . . . . 14
  69. Primary On-Line Commands                                      15
  70.     [A]bort . . . . . . . . . . . . . . . . . . . . . . . . . 15
  71.     [N]uke  . . . . . . . . . . . . . . . . . . . . . . . . . 15
  72.     [S]ensor On/Off . . . . . . . . . . . . . . . . . . . . . 15
  73.     [P]ause . . . . . . . . . . . . . . . . . . . . . . . . . 16
  74.     [-]/[+] Scroll  . . . . . . . . . . . . . . . . . . . . . 16
  75.     [V]iew Queue  . . . . . . . . . . . . . . . . . . . . . . 16
  76.     [Up-Arrow]/[Down-Arrow] - # Copies  . . . . . . . . . . . 16
  77.     [H]elp  . . . . . . . . . . . . . . . . . . . . . . . . . 16
  78.     [Q]uit  . . . . . . . . . . . . . . . . . . . . . . . . . 17
  79.     [F-1] Toggle between command lists. . . . . . . . . . . . 17
  80.     [O]utput  . . . . . . . . . . . . . . . . . . . . . . . . 17
  81. Secondary On-Line Commands                                    17
  82.     [D]isplay Defaults. . . . . . . . . . . . . . . . . . . . 17
  83.     [M]emory Statistics . . . . . . . . . . . . . . . . . . . 17
  84.     [U]se Headers . . . . . . . . . . . . . . . . . . . . . . 18
  85.   Thanks & Things to come . . . . . . . . . . . . . . . . . . 19
  86.   Shareware/Registration  . . . . . . . . . . . . . . . . . . 20
  87.  
  88.  
  89. Multi-Print v4.0                                  User Documentation Page 3
  90. Multi-Print  v4.0                Page  03                      Users Guide
  91.  
  92.  
  93. I N T R O D U C T I O N
  94.  
  95. Welcome  to  Multi-Print  version  4.0  !!   Multi-Print  was  specifically
  96. designed  to  make printing your documents less of a chore, and to give you
  97. more control over the printing process than  the  program  PRINT.COM  gives
  98. you,  which  is  supplied  with  your  operating  system.   A  big  part of
  99. Multi-Print's objective is to keep you informed  as  to  exactly  how  your
  100. document's printing is progressing.
  101.  
  102. For  those  of you already familiar with Multi-Print you will find that the
  103. new and enhanced capabilities of this version are greater than all previous
  104. versions combined, and promises to be even better in the  months  to  come.
  105. You should make sure that the following files are contained in your archive
  106. of MPRINT40.ARC:
  107.  
  108.   MPRINT40.EXE   - This is Multi-Print v4.0
  109.   MPRINT40.DOC   - and its associated documentation.
  110.   CHKENV10.EXE   - The 'Check Environment' utility
  111.   CHKENV10.DOC   - 'Check Environment' documentation
  112.   CONFIGMP.EXE   - User Configuration utility
  113.   CONFIGMP.DOC   - and its documentation
  114.   STATMENT.LIC   - Registration agreement & disclaimer
  115.   LICENSE.LIC    - Form to register your copy of Multi-Print v4.0
  116.   DISTRIBG.LIC   - Distribution aggreement.
  117.   README.FIX     - Documentation errors corrected.
  118.   README!.MP     - A quick start to running Multi-Print
  119.   GO.BAT         - Batch file to get Multi-Print up and running fast.
  120.  
  121. You  can rename the executable file MPRNIT40.EXE to MPRINT.EXE, or whatever
  122. is comfortable for you to use. I will refer to MPRINT40.EXE  as  MPRINT.EXE
  123. from now on.
  124.  
  125. If  you  do notall of the above files, you can find the complete archive at
  126. the following FINE BBS's:
  127.  
  128. Georgia Board BBS  (912) 923-8180  2400 buad, 24 hours
  129. Dixieland BBS      (912) 471-6833  9600 baud, 24 hours
  130. Capture BBS        (912) 923-6471  2400 baud, 24 hours
  131. Channel-1          (617) 354-8873  9600 baud, 24 hours
  132. PC-Ohio            (216) 381-7946  9600 baud, 24 hours
  133. Northern Lights    (207) 766-2467  9600 baud, 24 hours
  134. GEnie IBM Roundtable   ( My user I.D. here is G.DOYON)
  135. Compuserve IBM section ( [75340,272] )
  136.  
  137. I   like  recieving mail from people who have questions on the operation of
  138. Multi-Print, and yes, even problems ! So far I've been able to  respond  to
  139. every letter, so keep 'em coming ! Feel free to call me at home if you have
  140. any problems, whether you are a registered user or not.
  141.  
  142. Gerald P. Doyon
  143. 246 Collins Ave
  144. Centerville, GA 31028
  145. (912) 953-2817 ( Eastern Standard Time )
  146.  
  147. Multi-Print  is  a  Shareware  program  conforming  to the standards of the
  148. Association of Shareware Professionals (ASP).
  149.  
  150. Multi-Print v4.0                                  User Documentation Page 4
  151. Multi-Print  v4.0                Page  04                      Users Guide
  152.  
  153.  
  154. R E Q U I R E M E N T S
  155.  
  156. You should run Multi-Print on a IBM or 100% compatable.  You  must  have  a
  157. minimum of 105k or RAM available to run Multi-Print.  Multi-Print should be
  158. able  to  run  easily  on  most  printers,  but  works  best  on  Epson and
  159. compatables. I wrote Multi-Print with MS-DOS version 3.2. I do not know  if
  160. this program will operate on earlier, or later version.
  161.  
  162. For best printing results, I suggest making your printer ignore the paper's
  163. page breaks - Multi-Print will handle it.
  164.  
  165.  
  166. S W I T C H E S
  167.  
  168. Hint: A switch is basically what the  name  implies,  it  usually  switches
  169. something  on  or  off. These on/off switches are convenient. If you type a
  170. switch, but realize at the end of the command line that you need ( or don't
  171. need) that option, you can cancel the other switch by typing  the  opposite
  172. one.  Also, switches and filenames need not be in any specific order on the
  173. command-line.  You  can  first have a switch, then a filename, then another
  174. switch or two.
  175.  
  176. All on/off switches use the +/-, respectively.
  177.  
  178.  
  179. --------------------------------------------------------------------------
  180.  /CO:xx                                                          # Copies
  181. --------------------------------------------------------------------------
  182.  
  183. You are limited to a maximum of 99 copies PER document. If you  attempt  to
  184. exceed  the  maximum,  Multi-Print  will adjust the number of copies to 99.
  185. Only the FIRST document loaded in Queue will effect by the number if copies
  186. you set here.
  187.  
  188.  
  189. Multi-Print v4.0                                  User Documentation Page 5
  190. Multi-Print  v4.0                Page  05                      Users Guide
  191.  
  192. --------------------------------------------------------------------------
  193.  /DD+  or /DD-                                        Duplicate Documents
  194. --------------------------------------------------------------------------
  195.  
  196. Multi-Print has incorporated a unique feature which will ensure that you do
  197. not load the same document twice in Queue. By default this option is set to
  198. /DD-, or duplicates NOT allowed.  However, you can override the default  by
  199. using the /DD+ switch, duplicates allowed.
  200.  
  201. MPRINT /DD+ TEST.DOC
  202.  
  203. or,  should you decide that you really DON'T want duplcates and do not want
  204. to re-type the command line just add the opposite switch, for example:
  205.  
  206. MPRINT /DD+ TEST.DOC /DD-
  207.  
  208. which effectively cancels out the first switch !
  209.  
  210. Note: When the number of documents in Queue becomes lengthy, say in  excess
  211. of 100 files, you might notice a slight delay. This is due to the fact that
  212. before  a  filename  can be added to the Queue, it must first be checked to
  213. see that it has not been previously loaded.
  214.  
  215.  
  216. ---------------------------------------------------------------------------
  217.  /DC                                   Display Configuration File Defaults
  218. ---------------------------------------------------------------------------
  219.  
  220.    This  switch  works  identical  to  the  '/DM' switch above, except that
  221.   Mutli-Print will display the values/defaults YOU have written in  one  of
  222.   your user configuration files.
  223.  
  224.   Note: Any other switches/filenames entered on the command  line  will  be
  225.   ignored.  After  displaying the defaults in your configuration file(built
  226.   by the User Configuration utility, remember ?), Multi-Print  will  return
  227.   you to the DOS prompt.
  228.  
  229.  
  230. --------------------------------------------------------------------------
  231.  /DM                                         Display Multi-Print Defaults
  232. --------------------------------------------------------------------------
  233.  
  234. You may view exactly what default values Multi-Print will load  by  default
  235. by  using  this  switch.  Settings for things such as page length, margins,
  236. page width, printer speed, etc...
  237.  
  238. These are the preset values received within  Multi-Print.  Do  not  confuse
  239. this  switch  with  the '/DC' one which will show you the dfefaults you set
  240. via the User Configuration utility.  You will be returned to the DOS prompt
  241. after Mulit-Print's defaults have been displayed.
  242.  
  243.  
  244. Multi-Print v4.0                                  User Documentation Page 6
  245. Multi-Print  v4.0                Page  06                      Users Guide
  246.  
  247.  
  248. ---------------------------------------------------------------------------
  249.  /DT+ or -                                                    Date  & Time
  250. ---------------------------------------------------------------------------
  251.  
  252. This feature is particularly nice for programmers  who  have  a  hard  time
  253. keeping  track  of  their most current copy of source code. This problem is
  254. solved by printing the document name, file date,and current date  and  time
  255. on the top lines of your document in this format:
  256.  
  257. '* File name : MPRINT40.DOC  21-Dec-88'
  258. '* Printed on: Saturday November 26, 1988 1:31:36 p.m.'
  259.  
  260. Note:  This  switch  will only work when a document is printing in 'Manual'
  261. mode, since Multi-Print cannot compensate for documents with form-feeds  to
  262. control the paging.
  263.  
  264.  
  265. --------------------------------------------------------------------------
  266.  /DV                                                             DESQview
  267. --------------------------------------------------------------------------
  268.  
  269. New  to  Multi-Print is its ability to run in the multi-tasking environment
  270. of DESQview. To run Multi-Print in DESQview simply use  the  '/DV'  switch,
  271. for example:
  272.  
  273. MPRINT TEST.DOC /DV
  274.  
  275. If  DESQview is not already loaded, then Multi-Print will not run.
  276.  
  277. Note: You MUST load Multi-Print in DESQview with direct screen writes OFF !
  278.  
  279.  
  280. ---------------------------------------------------------------------------
  281.  /H  or /?                                                            Help
  282. ---------------------------------------------------------------------------
  283.  
  284. If you cannot remember how to use a certain switch, or even remember how to
  285. invoke Multi-Print then use the Help switch like this:
  286.  
  287. MPRINT /H  or MPRINT /?
  288.  
  289. If  this  switch is present on the command line, even if other switches are
  290. used, the help screen will be displayed and you will be returned to the DOS
  291. prompt.
  292.  
  293.  
  294. Multi-Print v4.0                                  User Documentation Page 7
  295. Multi-Print  v4.0                Page  07                      Users Guide
  296.  
  297.  
  298. ---------------------------------------------------------------------------
  299.  /LM:xxx                                                       Left Margin
  300. ---------------------------------------------------------------------------
  301.  
  302. To set your left margin type the following: MPRINT /LM:5 MPRINT40.DOC. This
  303. will set your left margin  to  indent  five  spaces  to  the  right  before
  304. printing.  The maximum length for the left margin is 50. The default margin
  305. has  been  set  to 0, or no indentation.  You may change your configuration
  306. file at any time to the value which you use most often. This is in addition
  307. to any margins built in to the document itself.
  308.  
  309.  
  310. ---------------------------------------------------------------------------
  311.  /OS or /OP                                                         Output
  312. ---------------------------------------------------------------------------
  313.  
  314. There are two output modes, or places where your text will be  printed:  to
  315. the  screen or printer. You will always be able to see your document in the
  316. Text View window whether output is being directed to the  printer  or  not.
  317. For  instance,  if you want to familiarize with Multi-Print, or you wish to
  318. pre-view your document without having to waste  any  paper  just  type  the
  319. following:
  320.  
  321. MPRINT /OS MPRINT40.DOC
  322.  
  323. Multi-Print  will  function  in  screen  mode just as it does when actually
  324. printing.  The default mode is output to the printer. Output to the  screen
  325. is just that, no printing is being done.
  326.  
  327. The switch '/OP' will cancel out the previous one, '/OS', if entered on the
  328. same   command   line.  This  saves  you   from   re-entering   the   whole
  329. command-line.
  330.  
  331. ---------------------------------------------------------------------------
  332. /PH+  or  /PH-                                          Print Page Headers
  333. ---------------------------------------------------------------------------
  334.  
  335. For  any  document that Multi-Print has to MANUALLY insert page breaks for,
  336. you have the option of printing page headers.  When Multi-Print is  up  and
  337. running  you will then be prompted for a header, a maximum of 78 characters
  338. in length. It will then be centered and be printed on the top line of  each
  339. page.  More  on  this  option later when we get to the on-line commands. To
  340. activate page headers, use the switch '/PH+' on  your  command  line.   The
  341. default is '/PH-', or no page headers.
  342.  
  343.  
  344. ---------------------------------------------------------------------------
  345.  /PL:xxx                                                   Set Page Length
  346. ---------------------------------------------------------------------------
  347.  
  348. The  default  page length is set to 64 lines per page.  You can change this
  349. at any time either by altering your user configuration file  via  the  User
  350. Configuration utility (CONFIGMP.EXE), or on the command-line. For example:
  351.  
  352. MPRINT MPRINT40.DOC /PL:66
  353.  
  354. The maximum page length allowed has been set to 999.
  355.  
  356. Multi-Print v4.0                                  User Documentation Page 8
  357. Multi-Print  v4.0                Page  08                      Users Guide
  358.  
  359.  
  360. ---------------------------------------------------------------------------
  361.  /PN+ or /PN-                                           Print Page Numbers
  362. ---------------------------------------------------------------------------
  363.  
  364. You  also  have the option to have Multi-Print to print page numbers on the
  365. bottom of each page, provided your document is  printing  in  MANUAL  mode.
  366. Page numbering will appear in this format: '1 of 5', '2 of 5', etc..
  367.  
  368. To  activate  this  feature use the switch '/PN+', or 'PN-' to de-activate.
  369. The default is page numbering OFF.
  370.  
  371.  
  372. ---------------------------------------------------------------------------
  373.  /PS:xxxx                                            Set Printer CPS Speed
  374. ---------------------------------------------------------------------------
  375.  
  376. The default printer speed in characters per second, CPS, is set to 160. You
  377. can change  the  default  two  different  ways.  Either  change  your  user
  378. configuration  file  or  use  the  'PS:xxxx'  switch  to  alter  it  on the
  379. command-line. For example:
  380.  
  381. MPRINT TEST.DOC /PS:180
  382.  
  383. Note: Minimum speed is 60 CPS, maximum setting allowed is 1500 CPS.
  384.  
  385.  
  386. ---------------------------------------------------------------------------
  387.  /PW:xxxx                                                   Set Page Width
  388. ---------------------------------------------------------------------------
  389.  
  390. The default page width has been set to 80 characters. You may  change  this
  391. by  entering  this  switch.  For example: MPRINT /PW:100 will set your page
  392. width to 100 characters. Maximum page width is 255 characters.
  393.  
  394.  
  395. ---------------------------------------------------------------------------
  396.  /S+  or /S-                                           Print Sensor On/Off
  397. ---------------------------------------------------------------------------
  398.  
  399. Also new to Multi-Print is its ability to sense whether or not your printer
  400. is on/off, or, if some sort of error  condition  has  occurred.   No  print
  401. utility can successfully trap EVERY error for EVERY printer and Multi-Print
  402. is  one  of them. Multi-Print may not work with your printer at all and may
  403. indicate that your printer is off line, when it really isn't.
  404.  
  405. In such an instance, you should disable the sensor option for best results.
  406. To find out whether or not the sensor will  work  with  your  printer,  use
  407. please look at the Sensor Test switch below, '/ST'.
  408.  
  409. The  print sensor will NOT intercept every printer error and is by no means
  410. fool proof ! The sensor merely gives you a  margin  of  protection  against
  411. occassional  'non-serious'  printer errors (the term 'non serious' may mean
  412. different things to different people).
  413.  
  414.  
  415. Multi-Print v4.0                                  User Documentation Page 9
  416. Multi-Print  v4.0                Page  09                      Users Guide
  417.  
  418.  
  419. ---------------------------------------------------------------------------
  420.  /SS+ or /SS-                                                  Save Screen
  421. ---------------------------------------------------------------------------
  422.  
  423. You can optionally allow Multi-Print to save a copy of your  screen  BEFORE
  424. it  starts  operating.   When  Multi-Print  is finished your screen will be
  425. restored exactly as it was before. Use '/SS+' to save the screen, or '/SS-'
  426. to disable screen saving.  Nothing will  happen  if  you  have  Multi-Print
  427. already  configured to save your screen and you enter the switch '/SS+'. By
  428. default Multi-Print will restore your screen to what it looked like  before
  429. you ran this program.
  430.  
  431.  
  432. ---------------------------------------------------------------------------
  433.  /ST                                                     Print Sensor Test
  434. ---------------------------------------------------------------------------
  435.  
  436. Not all printers will respond to Multi-Print's print sensor. To find out if
  437. yours will/will not, run the built-in sensor test. For example:
  438.  
  439. MPRINT /ST
  440.  
  441. You  should  run  this  test  with  both  your printer on, and off for best
  442. results.
  443.  
  444. ---------------------------------------------------------------------------
  445.  /WE+ or /WE-                                                   Watch Edge
  446. ---------------------------------------------------------------------------
  447.  
  448. If any line within the document you will print is LONGER than your set page
  449. width  that  line will be truncated. This switch prevents your printer from
  450. running off the 'Edge' of the paper. Most newer printers will wrap the word
  451. around to the next line, so this feature may not be useful to you. You  can
  452. activate  this  switch  by  typing '/WE+' on the command-line, or '/WE-" to
  453. DE-activate it. This option may be pre-set within  the  User  Configuration
  454. Utility.
  455.  
  456.  
  457. Multi-Print  v4.0                Page  10                      Users Guide
  458.  
  459.  
  460. ---------------------------------------------------------------------------
  461.  /WF:filename                                                   Work Files
  462. ---------------------------------------------------------------------------
  463.  
  464. Work files are a fast and painless way of printing documents that you print
  465. often.  Many related documents can be grouped in a work  file  and  printed
  466. effortlessly.   Typing  a  long  list  of filenames on the command line can
  467. become cumbersome.
  468.  
  469. To create a work file you can use any word processor that makes pure  ASCII
  470. files.   I suggest you give your work file an extension of '.WRK' so as not
  471. to confuse them with your other documents, however, it  is  not  necessary.
  472. Here is an example of a work file I use often:
  473.  
  474.   MPCODE.WRK    <-- Work file name
  475.  
  476.   MP4?.PAS    /PH+ /PP+ /DT+ \
  477.   MPWORK.PAS                  |
  478.   MPCONFIG.PAS                |
  479.   C:\TURBO\MP4\MPHELP.PAS     |--- Contents of the work file.
  480.   MPTEXT.PAS                  |
  481.   MPVARSB.*                   |
  482.   MPQUE.PAS                  /
  483.  
  484. Please  note  that wildcards, paths and switches are FULLY supported within
  485. work files. ( Do not call another work file from WITHIN a work file !)
  486.  
  487. Note:  To set some of your more commonly used switches and have them loaded
  488. whenever you run Multi-Print please refer  to  the  document  CONFIGMP.DOC.
  489. Remember   that   you   can   temporarily  over-ride  any  values  in  your
  490. configuration file by alternately using the switches  '+'(on)  or  '-'(off)
  491. capability on the command line.
  492.  
  493. Multi-Print v4.0                                 User Documentation Page 11
  494. Multi-Print  v4.0                Page  11                      Users Guide
  495.  
  496.  
  497. Multi-Print I N  A C T I O N
  498.  
  499. There  are  two  windows shown while Multi-Print is running. I call the top
  500. window the 'Statistics' window, and the bottom the 'Text' window.   Let  me
  501. explain  the  Status  window  first.   The  best  way for you to understand
  502. everything that you see would be to run Multi-Print using  MPRINT40.DOC  to
  503. work  with.  Just type 'MPRINT40 /OS MPRINT40.DOC' on your command line and
  504. we'll continue.
  505.  
  506. Let's discuss the all the information provided to  you  in  the  Statistics
  507. window  in  conjunction  with  the  on-line commands and how they interact.
  508. We'll start first with the:
  509.  
  510.  
  511. ---------------------------------------------------------------------------
  512.                          Statistics Window - Line #1
  513. ---------------------------------------------------------------------------
  514.  
  515. Output to:
  516. ----------
  517.  
  518. At this time you will see the word 'Screen'  displayed  here.   This  means
  519. that  the  document  is  being  sent  ONLY  to the screen at this time.  By
  520. default Multi-Print sends all output to the printer,  or  screen,  but  you
  521. have re-directed your document to the screen by using the '/OS' ( Output to
  522. Screen ) switch used above.
  523.  
  524. You  can  re-direct output from printer to screen, or screen to printer, by
  525. tapping the 'O'utput command.  If you are currently outputing your document
  526. to the screen you will immediately start printing your  document.  At  this
  527. point  you  will notice a highlighted bar appear in your Text window.  This
  528. is a reference point showing you that all text below the  highlighted  line
  529. has  been re-directed to the printer, or screen which ever the case may be.
  530. The 'Output to' status line will now reflect your change in output and  you
  531. will see the word 'Printer'.
  532.  
  533. If  your  printer was not on-line when you tapped the 'O'utput key to start
  534. printing your document a small window will pop up tell you that you have  a
  535. printer error.  Please refer to the on-line 'S'ensor command below for more
  536. on the printer error trapping options.
  537.  
  538. Queue
  539. -----
  540.  
  541. The  number  of  documents  you  have  in  'Queue' (documents waiting to be
  542. printed) will be displayed at all times. This number does not  include  the
  543. document  currently  being  printed  and  will  decrease after the document
  544. currently printing has completed.
  545.  
  546. Multi-Print v4.0                                 User Documentation Page 12
  547. Multi-Print  v4.0                Page  12                      Users Guide
  548.  
  549.  
  550. Page Mode
  551. ---------
  552.  
  553. There are only two Page(paging) Mode's, Automatic and  Manual.  Multi-Print
  554. has  the unique ability to automatically choose which method of paging your
  555. document would be best.  Your document will first be scanned, or  analyzed,
  556. before  it is printed.  If a form feed is found while scanning, Multi-Print
  557. will shift into Automatic paging. It will let  the  document  automatically
  558. page itself.
  559.  
  560. There  is Manual mode. Let's say, for example, that the current page length
  561. has been set to 64 lines per page.  If while scanning, Multi-Print does not
  562. come across a page break before the 64th line it will then decide that your
  563. document you should be printed in Manual mode. All page breaks will be made
  564. at the specified page length of 64 lines.   If  you  know  that  there  are
  565. built-in  page breaks in your document but Multi-Print wants to print it in
  566. Manual mode because of what we discussed in the  last  few  lines  you  can
  567. 'over-ride' it.
  568.  
  569. To  over-ride  just temporarily set your page length to a greater value, or
  570. past where you think the first page  break  occurs.   You  can  temporarily
  571. over-ride  the  page  length you set in the User Configuration utility with
  572. the command-line switch '/PL:xxx'. For instance:  MPRINT  /PL:100  TEST.DOC
  573. will  force  Multi-Print to print a document in Manual mode if a page break
  574. is not found before the 100th line.
  575.  
  576. Print Time
  577. ----------
  578.  
  579. The amount of time that your document will take to print  is  dependent  on
  580. your  printer's speed in characters per second(CPS). The default CPS is set
  581. to 160 CPS. Consult your printer's manual for the correct speed. Be sure to
  582. enter this figure in your user configuration file, or  specify  it  on  the
  583. command line with the switch '/PS:xxxx'.
  584.  
  585. Note: The maximum print speed allowed is 9999 CPS.
  586.  
  587. Multi-Print v4.0                                 User Documentation Page 13
  588. Multi-Print  v4.0                Page  13                      Users Guide
  589.  
  590.  
  591. Scroll Rate
  592. -----------
  593.  
  594. Scroll rate refers to the speed in which your documents is displayed in the
  595. Text  View  window.  There are three scroll speeds available: Normal, Slow,
  596. and Slower.
  597.  
  598. The default speed is set at the 'Normal' rate, which is FAST.  This rate of
  599. scroll is not ideal for previewing your document. Just tap the '-' to  slow
  600. it  down  a  little, and tap it again to slow it down ALOT.  If you want to
  601. start scrolling at the normal rate just tap the '+' however many times  you
  602. pressed the '-' key. Easy !
  603.  
  604. To  completely  stop  the  document from printing/scrolling tap the 'P'ause
  605. key. To resume printing tap any key.
  606.  
  607. If you run Multi-Print initially outputing to the screen  the  scroll  rate
  608. will be stepped down to 'Slow' scrolling.
  609.  
  610. Note:  Slowing  the  scroll  rate  while  the  document  is  printing will,
  611. naturally, slow down the printing.
  612.  
  613. Sensor
  614. ------
  615.  
  616. The print sensor is either 'On' or 'Off', and will be displayed/updated  at
  617. all   times.  The  default  is  'On',  unless  otherwise  changed  via  the
  618. command-line switch '/ps-' or your configuration file. You can  toggle  the
  619. print sensor On/Off by tapping the 'S'ensor key.
  620.  
  621. Copies
  622. ------
  623.  
  624. Displays  the  amount  of  copies  left to print for the document currently
  625. printing.  You may adjust the number of  copies  to  print  by  using  your
  626. up-arrow  key  to  INCREASE  the  copies, or the down-arrow key to DECREASE
  627. them.  You are limited to a maximum of 99 copies per document at any  given
  628. time.
  629.  
  630. --------------------------------------------------------------------------
  631.                         Statistics Window - Line #2
  632. --------------------------------------------------------------------------
  633.  
  634. # Pages
  635. -------
  636.  
  637. After Multi-Print has scanned the document it will immediately indicate how
  638. many pages this document will take to print.
  639.  
  640. Multi-Print v4.0                                 User Documentation Page 14
  641. Multi-Print  v4.0                Page  14                      Users Guide
  642.  
  643.  
  644. % Printed
  645. ---------
  646.  
  647. There  are  two indicators that show how far the document has progressed in
  648. its printing.  I call them the  'Digital'  and  'Analog'  indicators.   The
  649. digital  indicator  is  very  precise  and  tells  you exactly how much has
  650. printed, such as 4 %, 17 %, 78 %, etc.. The  other  indicator,  the  Analog
  651. display,  was incorporated for one important reason. I usually don't sit in
  652. front of the computer and wait for my document to finish printing.  From  a
  653. distance  I  cannot  see  the  Digital  status  because it is too small and
  654. doesn't catch my eye.  On the other hand, the Analog % is  perfect  because
  655. at  a  glance  I  can  roughly  tell  how  far the document is along in its
  656. printing.
  657.  
  658. Each block that pops up represents 10 % of the document that  has  printed.
  659. When  it  reaches  the middle partition the document is 50 % printed.  Both
  660. indicators are very useful, as you will come to know.
  661.  
  662. FileName
  663. --------
  664.  
  665. [Top Line] The document's name currently being printed.
  666. [Bottom]   The next document in Queue to be printed.
  667.  
  668. Size
  669. ----
  670.  
  671. The size of the document in bytes.
  672.  
  673. Date
  674. ----
  675.  
  676. The creation date of that document.
  677.  
  678.  
  679. --------------------------------------------------------------------------
  680.                         Text View Window - Line #3
  681. --------------------------------------------------------------------------
  682.  
  683. The  Text  View  windows  primary  job is to display your document as it is
  684. printing, at ALL times - even while printing.
  685.  
  686. The  upper-right  corner  of  the  Text View window will always display the
  687. location of the document currently printing. If the location path  is  more
  688. than  twenty  characters in length it will be truncated and a '+' sign will
  689. be stuck to the end to indicate that  the  path  length  was  exceed.   For
  690. example    the    path:    C:\DOS\TURBO\PASCAL\MPRINT.PAS   would   become:
  691. C:\DOS\TURBO\PASCAL+
  692.  
  693. The upper right portion of the Text View will display how many pages of the
  694. document has printed. It also shows thewhich line is being printed  on  the
  695. current page.
  696.  
  697.  
  698. Multi-Print v4.0                                 User Documentation Page 15
  699. Multi-Print  v4.0                Page  15                      Users Guide
  700.  
  701.  
  702. --------------------------------------------------------------------------
  703.                        Primary On-line Command list
  704. --------------------------------------------------------------------------
  705.  
  706. We  will now catch up and explain the rest of the on-line command functions
  707. that we did not cover in the process of describing the Statistics and  Text
  708. view windows.
  709.  
  710. 'A'bort
  711. --------
  712.  
  713. Any  time a document is printing you have the ability to abort it - to stop
  714. it from printing.  If you are printing multiple copies of  a  document  and
  715. you  abort the document, you abort ALL of them ! Multi-Print will then load
  716. and print the next document in Queue, if there is one.  Since this  command
  717. is  'destructive', you will be given a choice to back out.  Just type a 'N'
  718. to the question " Do you REALLY want to abort this document  ?  (Y/N)".  If
  719. you  are  currently  printing and you abort, a control code will be sent to
  720. your printer to clear it's buffer and not print un-wanted text.
  721.  
  722. Note: Saying a particular command is 'destructive' does not mean that  your
  723. computer or actual document will be hurt !
  724.  
  725. 'N'uke
  726. -------
  727.  
  728. This  command  allows you to 'Nuke', or remove the document that is next in
  729. Queue to be printed.  This command is also 'destructive' in nature, and you
  730. will be given a chance to back out, and not remove the document from Queue.
  731. If there are no documents in Queue when you use this  command  it  will  be
  732. ignored.
  733.  
  734. 'S'ensor
  735. ---------
  736.  
  737. You may turn the print sensor On or Off at will while the document is being
  738. sent  to  your  printer or screen.  If Multi-Print's sensor works with your
  739. printer you will be notified of a printer error, should one  occur.  If  an
  740. error  does  occur while the sensor's on you will be given three choices to
  741. correct the problem.  You could:
  742.  
  743. 1) Correct any problem you had with the printer and tap your ESCape key  to
  744. resume.
  745.  
  746. 2)  Tap  the  'O'utput key to re-direct output from the printer to just the
  747. Text View window in the event of say a paper jam.
  748.  
  749. 3) Finally, the problem may be that Multi-Print's sensor is  to  blame  and
  750. the only way to continue printing would be to disable the sensor.  Just tap
  751. the 'S'ensor key and resume printing.
  752.  
  753. Multi-Print v4.0                                 User Documentation Page 16
  754. Multi-Print  v4.0                Page  16                      Users Guide
  755.  
  756.  
  757. 'P'ause
  758. -------
  759.  
  760.  By tapping this key you can pause the printing of your  document.  If  you
  761.  are  outputing  to  the printer that it will not stop immediately. This is
  762.  because the printer's buffer, where it stores some of  your  document,  is
  763.  still full. When it empties then your printing will stop.
  764.  
  765. '-'/'+' Scroll
  766. --------------
  767.  
  768. This  command  has  been explained in great detail above.  Since the normal
  769. scrolling rate within the Text View window is very fast, you  can  slow  it
  770. down  by  tapping  the  '-' key. Tap the same key again and the scroll rate
  771. slows down even more. To speed up the scroll rate, you merely tap  the  '+'
  772. key.  This command is very useful for previewing a document and selectively
  773. printing parts of it by alternately tapping the 'O'utput key.
  774.  
  775. 'V'iew Queue
  776. ------------
  777.  
  778. This  is  a  new feature to Multi-Print which allows you to view the entire
  779. list of documents you have in Queue. A window will pop up showing  you  the
  780. position  of  the  document  in  Queue,  it's location, name, size, date of
  781. creation, and estimated print time. For example:
  782.  
  783.   C:\DOS\PRINT\TEXT\TEMP   <--- document path, normal length
  784.   C:\DOS\PRINT\TEXT\TE+    <--- Truncated path
  785.  
  786. Notice the '+' sign  on  line  two's  path  ?   This  indicates  that  your
  787. documents path was longer then twenty characters and had to be truncated to
  788. fit in the window.
  789.  
  790. If  you  have more then ten documents in Queue you can alternately use your
  791. PG DN(Page Down) and PG UP(Page Up) keys to view the entire Queue.
  792.  
  793. Up Arrow/Down Arrow Copies
  794. --------------------------
  795.  
  796. As  mention  above,  use  your  up  and  down  arrow  keys  to  alternately
  797. increase/decrease the number of copies of you wish to print.
  798.  
  799. 'H'elp
  800. ------
  801.  
  802. By  tapping  the  'H'  key, you can get on-line help on any of the commands
  803. available in Multi-Print. Tap the highlighted letter of the command  and  a
  804. window will pop up containing a brief description of the command you chose.
  805. To  try  another  help  screen, tap any key and you will be returned to the
  806. help menu. If you want to resume printing, tap your ESCape key and you will
  807. leave the Help menu.
  808.  
  809.  
  810. Multi-Print v4.0                                 User Documentation Page 17
  811. Multi-Print  v4.0                Page  17                      Users Guide
  812.  
  813.  
  814. 'Q'uit
  815. ------
  816.  
  817. This command hardly needs an explanation. Tap the 'Q' key and you  will  be
  818. asked  if  you  really want to leave Multi-Print.  You can, of course, back
  819. out by tapping 'N' and resume printing.
  820.  
  821.  
  822. 'O'utput
  823. ----------
  824.  
  825. With  this  command you may re-direct output to either the printer, or just
  826. the screen depending on where your are printing your document at the  time.
  827. If you are outputing to the printer and you tap this key your document will
  828. print  only  to  the screen. The opposite is true when you are outputing to
  829. the screen and you re-direct output to the printer.  For  more  information
  830. about  this  command  refer  to  the  information  about  'Output'  in  the
  831. Statistics window documentation above.
  832.  
  833.  
  834. 'F-1' function key
  835. -------------------
  836.  
  837. Tap the F-1 key to view the secondary command-line list.  To return to  the
  838. primary command list just tap the F-1 key again.
  839.  
  840.  
  841. --------------------------------------------------------------------------
  842.                       Secondary On-line Command list
  843. --------------------------------------------------------------------------
  844.  
  845. 'D'isplay Defaults
  846. ------------------
  847.  
  848. By  using  this  command you can see practically all of your user definable
  849. options, such as page width, length, whether or not Screen  Save  has  been
  850. enabled, etc..
  851.  
  852. This  feature is very useful when you are in doubt as to whether or not you
  853. set.
  854.  
  855. 'M'emory Stats
  856. --------------
  857.  
  858. This feature is a hold-out from when Multi-Print was being Beta tested  and
  859. debugged.  I have kept it in the final release as kind of a throw away type
  860. information. It is really not very useful, but may be interesting  to  some
  861. people.  When  you  activate this command, you will be shown two lines, the
  862. first of which tells you how much available memory is left in your  system.
  863. The second tells you how much memory space the Queue is taking.
  864.  
  865. Multi-Print v4.0                                 User Documentation Page 18
  866. Multi-Print  v4.0                Page  18                      Users Guide
  867.  
  868.  
  869. 'U'se headers (On/Off)
  870. -----------------------
  871.  
  872. If  you  have  loaded  more than one document in Queue that will print page
  873. headers, but want to over-ride this option for one or several documents you
  874. just tap the 'U' key. A small window will be displayed to tell you  whether
  875. the  header(s)  were  enabled or disabled.  This function has absolutley NO
  876. effect on documents that were not previously loaded to print page headers.
  877.  
  878.  
  879. Multi-Print v4.0                                 User Documentation Page 19
  880. Multi-Print  v4.0                Page  19                      Users Guide
  881.  
  882.  
  883.                                  T H A N K S
  884.  
  885. I would like to personally thank the following people who spent many  hours
  886. Beta testing Multi-Print:
  887.  
  888. Melvin  Douglas  - My very first registered supporter who's pleas for 'More
  889. Gerry, give me a Son of Multi-Print that does MORE !' have been answered.
  890.  
  891. Patrick Piccolo - A great Beta tester if ever there was one  !  Thanks  for
  892. your many ideas which were implemented in this version.
  893.  
  894. George Hughes - An ace dBase programmer, teacher and Beta tester.
  895.  
  896. Jim  LeMay  -  His  outstanding  windows and screen writing code heled make
  897. Multi-Print what it is today.
  898.  
  899. Borland  International  for  it's  fine  Turbo   Pascal   compiler,   which
  900. Multi-Print was written in.
  901.  
  902.                           T H I N G S  to  C O M E
  903.  
  904. There  are MANY things that I wanted to put into version 4.0, however, if I
  905. kept adding things I would never release a new version !  Multi-Print  will
  906. continue to grow by leaps and bounds. Please feel free to send any comments
  907. on what you would like to see. Stay tuned, there's more to come !!!
  908.  
  909. -  A  completely  new  user  interface  that  will combine the creation and
  910. adjustment  of  the  User  Configuration  utility  with  the   running   of
  911. Multi-Print all in one.
  912.  
  913. - A super fast pull down directory that will allow you to add a document to
  914. the Queue on the fly.
  915.  
  916. -  The  ability to print WordStar version 5.0 down by filtering the garbage
  917. characters you would normally see outside of the Word Star environment.
  918.  
  919. - Even better printer error detection.
  920.  
  921. - Overall increase in the document scanning speed by  re-writing  my  Turbo
  922. Pascal  code  which  accomplishes the text in Turbo Assembler, another fine
  923. Borland product.
  924.  
  925. - Adding several printer font styles.
  926.  
  927. - Laser printer compatability
  928.  
  929. - The ability to 'zoom' the text view window so that more of your documents
  930. text can be seen.
  931.  
  932. - The ability to print both sides of your paper to cut down on waste.
  933.  
  934. - A bookmark capability which will allow you to resume printing a a pre-set
  935. 'book-mark(s)'.
  936.  
  937. - Support for printers configured as LPT2, LPT3, etc.
  938.  
  939. Multi-Print v4.0                                 User Documentation Page 20
  940. Multi-Print  v4.0                Page  20                      Users Guide
  941.  
  942.  
  943.                S H A R E W A R E   &   R E G I S T R A T I O N
  944.  
  945.  
  946. Multi-print  is  NOT  a  public  domain  or  free  program!   It  is  being
  947. distributed as Shareware.  The Association of Shareware Professionals (ASP)
  948. offers the following definition of Shareware:
  949.  
  950. Shareware  distribution  gives users a chance to try software before buying
  951. it.  If you try a Shareware program and continue using it, you are expected
  952. to  register.  Individual  programs  differ  on  details  --  some  request
  953. registration  while others require it, some specify a maximum trial period.
  954. With registration, you get anything from the simple right to continue using
  955. the software to an updated program with printed manual.
  956.  
  957. Copyright laws apply to both Shareware and  commercial  software,  and  the
  958. copyright  holder  retains  all  rights,  with a few specific exceptions as
  959. stated below.  Shareware authors are accomplished  programmers,  just  like
  960. commercial  authors,  and the programs are of comparable quality.  (In both
  961. cases, there are good programs and bad ones!) The main difference is in the
  962. method of distribution.  The author specifically grants the right  to  copy
  963. and  distribute  the  software,  either  to all and sundry or to a specific
  964. group.  For example, some  authors  require  written  permission  before  a
  965. commercial disk vendor may copy their Shareware.
  966.  
  967. So, Shareware is a distribution method, not a type of software.  You should
  968. find software that suits your needs and pocketbook, whether it's commercial
  969. or  Shareware.   The  Shareware  system  makes  fitting  your needs easier,
  970. because you can try before you buy. And because the overhead is low, prices
  971. are low also.  Shareware has the ultimate money-back guarantee  --  if  you
  972. don't use the product, you don't pay for it.
  973.  
  974. Registration licenses you to use Multi-Print Version 4.0.  Any unregistered
  975. use  other than trial use to determine if Multi-Print meets your needs is a
  976. violation of our license agreement and is forbidden.
  977.  
  978. Single user registration is available for $15 per  copy,  which  does  noti
  979. nclude  postage  and  handling.   Registered  users  will  be sent the most
  980. current version.  I will also answer letters and calls from any Multi-Print
  981. User whether registered or not  concerning  any  problems  they  may  have.
  982. Comments, good or bad, ideas and suggestions are welcome !
  983.  
  984. If  you  wish  to be a registered member of  Multi-Print  please  read  the
  985. document STATMENT.LIC, and complete the form LICENSE.LIC.
  986.  
  987.                                  The End !
  988.